events: reorganize getters
authorMatthias Clasen <mclasen@redhat.com>
Tue, 18 Feb 2020 03:11:56 +0000 (22:11 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 21 Feb 2020 05:51:03 +0000 (00:51 -0500)
commitb1eaa502dfda1dd727e938ce710c3861f1cad8fe
tree3cb71e60ccf5c6fdae527c9c4ef2e9bee8f0cd15
parentf1cf0eb3fc95c94d5594aa700cbcb12bc32ebc43
events: reorganize getters

Restructure the getters for event fields to
be more targeted at particular event types.

Update all callers, and replace all direct
event struct access with getters.

As a side-effect, this drops some unused getters.
50 files changed:
demos/gtk-demo/popover.c
demos/gtk-demo/themes.c
gdk/gdkapplaunchcontext.c
gdk/gdkevents.c
gdk/gdkevents.h
gdk/gdkeventsprivate.h
gdk/gdkkeys.c
gdk/gdksurface.c
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdksurface-wayland.c
gdk/win32/gdkevents-win32.c
gdk/win32/gdksurface-win32.c
gdk/x11/gdkdevicemanager-xi2.c
gdk/x11/gdkdrag-x11.c
gdk/x11/gdkeventsource.c
gdk/x11/gdksurface-x11.c
gtk/a11y/gtkaccessibilityutil.c
gtk/gtkbindings.c
gtk/gtkbutton.c
gtk/gtkcellarea.c
gtk/gtkdragdest.c
gtk/gtkdragsource.c
gtk/gtkeventcontrollerkey.c
gtk/gtkeventcontrollerscroll.c
gtk/gtkgesture.c
gtk/gtkgestureclick.c
gtk/gtkgesturedrag.c
gtk/gtkgesturerotate.c
gtk/gtkgesturesingle.c
gtk/gtkgesturestylus.c
gtk/gtkgestureswipe.c
gtk/gtkgesturezoom.c
gtk/gtkiconview.c
gtk/gtkimcontextsimple.c
gtk/gtkimmulticontext.c
gtk/gtklabel.c
gtk/gtkmain.c
gtk/gtkmountoperation.c
gtk/gtkpadcontroller.c
gtk/gtkrange.c
gtk/gtkscrolledwindow.c
gtk/gtktext.c
gtk/gtktextview.c
gtk/gtktooltip.c
gtk/gtktreeview.c
gtk/gtkwidget.c
gtk/gtkwindow.c
gtk/gtkwindow.h
gtk/inspector/inspect-button.c
tests/testwindowdrag.c